a sound beating - Espagnol Anglais Dictionnaire